Enhanced reproducibility of SADI web service workflows with Galaxy and Docker

نویسندگان

  • Mikel Egaña Aranguren
  • Mark D. Wilkinson
چکیده

BACKGROUND Semantic Web technologies have been widely applied in the life sciences, for example by data providers such as OpenLifeData and through web services frameworks such as SADI. The recently reported OpenLifeData2SADI project offers access to the vast OpenLifeData data store through SADI services. FINDINGS This article describes how to merge data retrieved from OpenLifeData2SADI with other SADI services using the Galaxy bioinformatics analysis platform, thus making this semantic data more amenable to complex analyses. This is demonstrated using a working example, which is made distributable and reproducible through a Docker image that includes SADI tools, along with the data and workflows that constitute the demonstration. CONCLUSIONS The combination of Galaxy and Docker offers a solution for faithfully reproducing and sharing complex data retrieval and analysis workflows based on the SADI Semantic web service design patterns.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Merging OpenLifeData with SADI services using Galaxy and Docker

Semantic Web technologies have been widely applied in Life Sciences, for example by data providers like OpenLifeData and Web Services frameworks like SADI. The recent OpenLifeData2SADI project offers access to the OpenLifeData data store through SADI services. This paper shows how to merge data from OpenLifeData with other extant SADI services in the Galaxy bioinformatics analysis platform, mak...

متن کامل

Executing SADI services in Galaxy

BACKGROUND In recent years Galaxy has become a popular workflow management system in bioinformatics, due to its ease of installation, use and extension. The availability of Semantic Web-oriented tools in Galaxy, however, is limited. This is also the case for Semantic Web Services such as those provided by the SADI project, i.e. services that consume and produce RDF. Here we present SADI-Galaxy,...

متن کامل

SADI Semantic Web Services -- 'cause you can't always GET what you want!

SADI – Semantic Automated Discovery and Integration – is a set of standards-compliant Semantic Web Service design patterns that exploit the relatively straightforward interfaces exposed by most Bioinformatics Services to simplify and partially automate Service design and deployment. The SADI design explicitly exposes an important Service feature – the semantic relationship between input and out...

متن کامل

The Web as a Distributed Biochemical Reactor: Semantically Enabled Metabolic Fate Prediction

Over the past decade, we have witnessed Semantic Web Technologies in a tremendous range of applications, from representation and integration of knowledge to enable rich, multi-domain queries to automation of computational workflows using a range of Semantic Web Service platforms. By the virtue of its design, the Semantic Automated Discovery and Integration (SADI) framework provides excellent fl...

متن کامل

The Semantic Automated Discovery and Integration (SADI) Web service Design-Pattern, API and Reference Implementation

BACKGROUND The complexity and inter-related nature of biological data poses a difficult challenge for data and tool integration. There has been a proliferation of interoperability standards and projects over the past decade, none of which has been widely adopted by the bioinformatics community. Recent attempts have focused on the use of semantics to assist integration, and Semantic Web technolo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2015